#include "Livro.h"
#include <iostream>

Livro::Livro()
{
}

Livro::Livro(long _id, string _titulo, string _autor, string _tema,
		  double _valor, string _edicao, int _anoPublicacao, string _paginas){

	id = _id;
	titulo = _titulo;
	autor = _autor;
	tema = _tema;
	valor = _valor;
	edicao = _edicao;
	anoPublicacao = _anoPublicacao;
	paginas = _paginas;

}


Livro::~Livro()
{
}

string Livro::GetAutor(){ return autor;}
long Livro::GetId(){ return id; }

ostream& operator <<(ostream &out, const Livro &livro){

	out << "Detalhes do Livro " << livro.titulo << endl;
	out << "codigo: " << livro.id << endl;
	out << "autor: " << livro.autor << endl;
	out << "tema: " << livro.tema << endl;
	out << "edicao: " << livro.edicao << endl;
	out << "publicado em: " << livro.anoPublicacao << endl;
	out << "quantidade paginas: " << livro.paginas << endl;
	out << "valor R$" << livro.valor << endl << endl;

	return out;

}
